package chapter8.extend_.Detail;
//子类不能直接访问，父类私有的属性和方法。
public class Base {
    public int n1 = 100;
    protected  int n2 = 100;
    int n3 = 100;
    private  int n4 = 100;

    //public Base() {
     //   System.out.println("父类的无参构造器被调用");
   // }
    public  Base(String s1,String s2){
        System.out.println("父类的有参构造器被调用");
    }

    public void test100(){
        System.out.println("test100");
    }
    protected void test200(){
        System.out.println("test200");
    }
    void test300(){
        System.out.println("test300");
    }
    private void test400(){
        System.out.println("test400");
    }
    //在父类中声明一个公共的方法，返回私有的属性
    public int getN4(){
        return n4;
    }
}
